source/webuntis.d(67,27): Error: `@safe` function `webuntis.Session.getClasses` cannot call `@system` function `std.json.JSONValue.array` /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/json.d(324,38): `std.json.JSONValue.array` is declared here source/webuntis.d(73,32): Deprecation: alias `std.json.JSON_TYPE` is deprecated - Use JSONType and the new enum member names source/webuntis.d(93,28): Error: `@safe` function `webuntis.Session.getTeachers` cannot call `@system` function `std.json.JSONValue.array` /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/json.d(324,38): `std.json.JSONValue.array` is declared here source/webuntis.d(101,33): Deprecation: alias `std.json.JSON_TYPE` is deprecated - Use JSONType and the new enum member names source/webuntis.d(121,28): Error: `@safe` function `webuntis.Session.getSubjects` cannot call `@system` function `std.json.JSONValue.array` /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/json.d(324,38): `std.json.JSONValue.array` is declared here source/webuntis.d(129,33): Deprecation: alias `std.json.JSON_TYPE` is deprecated - Use JSONType and the new enum member names source/webuntis.d(149,25): Error: `@safe` function `webuntis.Session.getRooms` cannot call `@system` function `std.json.JSONValue.array` /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/json.d(324,38): `std.json.JSONValue.array` is declared here source/webuntis.d(156,30): Deprecation: alias `std.json.JSON_TYPE` is deprecated - Use JSONType and the new enum member names /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/net/curl.d(2170,10): Error: no property `curl` for type `std.typecons.RefCounted!(Impl, cast(RefCountedAutoInitialize)1)` /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/net/curl.d(2141,10): Error: no property `curl` for type `std.typecons.RefCounted!(Impl, cast(RefCountedAutoInitialize)1)` /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/net/curl.d(2142,10): Error: no property `curl` for type `std.typecons.RefCounted!(Impl, cast(RefCountedAutoInitialize)1)` /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/net/curl.d(1876,17): Error: no property `curl` for type `std.typecons.RefCounted!(Impl, cast(RefCountedAutoInitialize)1)` /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/net/curl.d(1048,9): Error: function `std.net.curl.HTTP.Protocol!().onSend(ulong delegate(void[]) callback)` is not callable using argument types `(ulong delegate(void[] buf) pure nothrow @nogc @system)` /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/net/curl.d(1048,9): cannot pass argument `__dgliteral5` of type `ulong delegate(void[] buf) pure nothrow @nogc @system` to parameter `ulong delegate(void[]) callback` /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/net/curl.d(627,12): Error: template instance `std.net.curl._basicHTTP!char` error instantiating source/webuntis.d(181,25): instantiated from here: `post!(char, char)` /opt/dmd-safe/dmd/dmd-safe failed with exit code 1.